red-veined pie plant - French English Dictionary